home *** CD-ROM | disk | FTP | other *** search
Unknown | 2003-02-28 | 2.8 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| file
| data
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 00 00 00 00 00 00 00 | 46 2c 2f 2f 2f 2f 2f 2f |........|F,//////|
|00000010| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|00000020| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|00000030| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|00000040| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|00000050| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 0d 0a 2f 2f 20 20 20 |////////|/..// |
|00000060| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000070| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000080| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000090| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000000a0| 20 20 20 20 20 20 20 20 | 2f 2f 0d 0a 2f 2f 20 20 | |//..// |
|000000b0| 20 24 41 75 74 68 6f 72 | 3a 3a 20 52 61 79 20 20 | $Author|:: Ray |
|000000c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000000d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000000e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000000f0| 20 20 20 20 20 20 20 20 | 24 2f 2f 0d 0a 2f 2f 20 | |$//..// |
|00000100| 24 57 6f 72 6b 66 69 6c | 65 3a 3a 20 44 56 6f 69 |$Workfil|e:: DVoi|
|00000110| 63 65 49 6e 70 75 74 48 | 61 6e 64 6c 65 72 2e 75 |ceInputH|andler.u|
|00000120| 63 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |c | |
|00000130| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000140| 20 20 20 20 20 20 20 20 | 20 24 2f 2f 0d 0a 2f 2f | | $//..//|
|00000150| 20 24 52 65 76 69 73 69 | 6f 6e 3a 3a 20 31 30 20 | $Revisi|on:: 10 |
|00000160| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000170| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000180| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000190| 20 20 20 20 20 20 20 20 | 20 20 24 2f 2f 0d 0a 2f | | $//../|
|000001a0| 2f 20 20 20 20 20 24 44 | 61 74 65 3a 3a 20 38 2f |/ $D|ate:: 8/|
|000001b0| 32 39 2f 30 32 20 39 3a | 30 34 70 20 20 20 20 20 |29/02 9:|04p |
|000001c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000001d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000001e0| 20 20 20 20 20 20 20 20 | 20 20 20 24 2f 2f 0d 0a | | $//..|
|000001f0| 2f 2f 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |// | |
|00000200| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000210| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000220| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000230| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 2f 2f 0d | | //.|
|00000240| 0a 2f 2f 20 28 63 29 20 | 32 30 30 30 2d 32 30 30 |.// (c) |2000-200|
|00000250| 31 20 44 69 67 69 74 61 | 6c 6f 20 53 74 75 64 69 |1 Digita|lo Studi|
|00000260| 6f 73 2c 20 49 6e 63 2e | 20 20 20 20 20 20 20 20 |os, Inc.| |
|00000270| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000280| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 2f 2f | | //|
|00000290| 0d 0a 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |..//////|////////|
|000002a0| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|000002b0| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|000002c0| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|000002d0| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|000002e0| 2f 0d 0a 63 6c 61 73 73 | 20 44 56 6f 69 63 65 49 |/..class| DVoiceI|
|000002f0| 6e 70 75 74 48 61 6e 64 | 6c 65 72 20 65 78 74 65 |nputHand|ler exte|
|00000300| 6e 64 73 20 44 49 6e 70 | 75 74 48 61 6e 64 6c 65 |nds DInp|utHandle|
|00000310| 72 3b 0d 0a 0d 0a 76 61 | 72 20 69 6e 74 20 56 6f |r;....va|r int Vo|
|00000320| 69 63 65 47 72 6f 75 70 | 3b 0d 0a 2f 2f 76 61 72 |iceGroup|;..//var|
|00000330| 20 44 56 6f 69 63 65 4d | 65 6e 75 43 57 20 43 6f | DVoiceM|enuCW Co|
|00000340| 6d 6d 61 6e 64 57 69 6e | 64 6f 77 3b 0d 0a 76 61 |mmandWin|dow;..va|
|00000350| 72 20 44 56 6f 69 63 65 | 4d 61 6e 61 67 65 72 20 |r DVoice|Manager |
|00000360| 56 6f 69 63 65 4d 61 6e | 61 67 65 72 3b 0d 0a 0d |VoiceMan|ager;...|
|00000370| 0a 76 61 72 20 73 74 72 | 69 6e 67 20 47 72 6f 75 |.var str|ing Grou|
|00000380| 70 50 72 65 66 69 78 3b | 0d 0a 0d 0a 2f 2f 65 78 |pPrefix;|....//ex|
|00000390| 65 63 20 66 75 6e 63 74 | 69 6f 6e 20 56 6f 69 63 |ec funct|ion Voic|
|000003a0| 65 28 44 56 6f 69 63 65 | 4d 61 6e 61 67 65 72 2e |e(DVoice|Manager.|
|000003b0| 45 56 6f 69 63 65 47 72 | 6f 75 70 20 49 6e 47 72 |EVoiceGr|oup InGr|
|000003c0| 6f 75 70 29 0d 0a 65 78 | 65 63 20 66 75 6e 63 74 |oup)..ex|ec funct|
|000003d0| 69 6f 6e 20 56 6f 69 63 | 65 28 69 6e 74 20 49 6e |ion Voic|e(int In|
|000003e0| 47 72 6f 75 70 29 0d 0a | 7b 0d 0a 09 43 68 65 63 |Group)..|{...Chec|
|000003f0| 6b 43 68 61 72 61 63 74 | 65 72 56 6f 69 63 65 28 |kCharact|erVoice(|
|00000400| 29 3b 0d 0a 0d 0a 09 69 | 66 28 56 6f 69 63 65 4d |);.....i|f(VoiceM|
|00000410| 61 6e 61 67 65 72 20 21 | 3d 20 4e 6f 6e 65 29 0d |anager !|= None).|
|00000420| 0a 09 7b 0d 0a 09 09 56 | 6f 69 63 65 47 72 6f 75 |..{....V|oiceGrou|
|00000430| 70 20 3d 20 49 6e 47 72 | 6f 75 70 3b 0d 0a 09 09 |p = InGr|oup;....|
|00000440| 69 66 28 56 6f 69 63 65 | 47 72 6f 75 70 20 3c 20 |if(Voice|Group < |
|00000450| 30 20 7c 7c 20 56 6f 69 | 63 65 47 72 6f 75 70 20 |0 || Voi|ceGroup |
|00000460| 3e 20 35 29 0d 0a 09 09 | 7b 0d 0a 09 09 09 6c 6f |> 5)....|{.....lo|
|00000470| 67 28 22 55 6e 6b 6e 6f | 77 6e 20 76 6f 69 63 65 |g("Unkno|wn voice|
|00000480| 20 67 72 6f 75 70 20 22 | 24 56 6f 69 63 65 47 72 | group "|$VoiceGr|
|00000490| 6f 75 70 29 3b 0d 0a 09 | 09 09 72 65 74 75 72 6e |oup);...|..return|
|000004a0| 3b 0d 0a 09 09 7d 0d 0a | 0d 0a 09 09 47 6f 74 6f |;....}..|....Goto|
|000004b0| 53 74 61 74 65 28 27 4d | 6f 64 61 6c 27 29 3b 0d |State('M|odal');.|
|000004c0| 0a 09 7d 0d 0a 7d 0d 0a | 0d 0a 2f 2f 20 4c 6f 6f |..}..}..|..// Loo|
|000004d0| 6b 20 66 6f 72 20 61 20 | 6e 65 77 20 63 68 61 72 |k for a |new char|
|000004e0| 61 63 74 65 72 20 76 6f | 69 63 65 20 69 66 20 6e |acter vo|ice if n|
|000004f0| 6f 6e 65 0d 0a 2f 2f 20 | 28 75 73 75 61 6c 6c 79 |one..// |(usually|
|00000500| 20 63 68 61 72 61 63 74 | 65 72 20 76 6f 69 63 65 | charact|er voice|
|00000510| 20 69 73 20 61 70 70 6c | 69 65 64 20 61 66 74 65 | is appl|ied afte|
|00000520| 72 20 69 6e 76 65 6e 74 | 6f 72 79 20 69 73 20 67 |r invent|ory is g|
|00000530| 69 76 65 6e 29 0d 0a 66 | 75 6e 63 74 69 6f 6e 20 |iven)..f|unction |
|00000540| 43 68 65 63 6b 43 68 61 | 72 61 63 74 65 72 56 6f |CheckCha|racterVo|
|00000550| 69 63 65 28 29 0d 0a 7b | 0d 0a 09 6c 6f 63 61 6c |ice()..{|...local|
|00000560| 20 44 50 6c 61 79 65 72 | 50 61 77 6e 20 44 50 50 | DPlayer|Pawn DPP|
|00000570| 3b 0d 0a 0d 0a 09 44 50 | 50 20 3d 20 44 50 6c 61 |;.....DP|P = DPla|
|00000580| 79 65 72 50 61 77 6e 28 | 47 65 74 50 6c 61 79 65 |yerPawn(|GetPlaye|
|00000590| 72 28 29 29 3b 0d 0a 09 | 69 66 28 44 50 50 20 21 |r());...|if(DPP !|
|000005a0| 3d 20 4e 6f 6e 65 29 0d | 0a 09 7b 0d 0a 09 09 69 |= None).|..{....i|
|000005b0| 66 28 56 6f 69 63 65 4d | 61 6e 61 67 65 72 20 3d |f(VoiceM|anager =|
|000005c0| 3d 20 4e 6f 6e 65 20 7c | 7c 20 44 50 50 2e 43 68 |= None ||| DPP.Ch|
|000005d0| 61 72 61 63 74 65 72 2e | 56 6f 69 63 65 20 21 3d |aracter.|Voice !=|
|000005e0| 20 56 6f 69 63 65 4d 61 | 6e 61 67 65 72 29 0d 0a | VoiceMa|nager)..|
|000005f0| 09 09 09 56 6f 69 63 65 | 4d 61 6e 61 67 65 72 20 |...Voice|Manager |
|00000600| 3d 20 44 50 50 2e 43 68 | 61 72 61 63 74 65 72 2e |= DPP.Ch|aracter.|
|00000610| 56 6f 69 63 65 3b 0d 0a | 09 7d 0d 0a 7d 0d 0a 0d |Voice;..|.}..}...|
|00000620| 0a 73 74 61 74 65 20 4d | 6f 64 61 6c 0d 0a 7b 0d |.state M|odal..{.|
|00000630| 0a 09 2f 2f 20 43 61 6c | 6c 65 64 20 62 79 20 74 |..// Cal|led by t|
|00000640| 68 65 20 65 6e 67 69 6e | 65 20 77 68 65 6e 20 61 |he engin|e when a|
|00000650| 20 73 69 6e 67 6c 65 20 | 6b 65 79 20 69 73 20 74 | single |key is t|
|00000660| 79 70 65 64 2e 0d 0a 09 | 2f 2f 20 52 65 74 75 72 |yped....|// Retur|
|00000670| 6e 20 74 72 75 65 20 74 | 6f 20 73 74 6f 70 20 70 |n true t|o stop p|
|00000680| 72 6f 63 65 73 73 69 6e | 67 0d 0a 09 65 76 65 6e |rocessin|g...even|
|00000690| 74 20 62 6f 6f 6c 20 4b | 65 79 45 76 65 6e 74 28 |t bool K|eyEvent(|
|000006a0| 20 45 49 6e 70 75 74 4b | 65 79 20 4b 65 79 2c 20 | EInputK|ey Key, |
|000006b0| 45 49 6e 70 75 74 41 63 | 74 69 6f 6e 20 41 63 74 |EInputAc|tion Act|
|000006c0| 69 6f 6e 2c 20 66 6c 6f | 61 74 20 66 44 65 6c 74 |ion, flo|at fDelt|
|000006d0| 61 20 29 0d 0a 09 7b 0d | 0a 09 09 6c 6f 63 61 6c |a )...{.|...local|
|000006e0| 20 73 6f 75 6e 64 20 53 | 6e 64 3b 0d 0a 0d 0a 09 | sound S|nd;.....|
|000006f0| 09 69 66 28 4b 65 79 20 | 3e 3d 20 49 4b 5f 30 20 |.if(Key |>= IK_0 |
|00000700| 26 26 20 4b 65 79 20 3c | 3d 20 49 4b 5f 39 20 26 |&& Key <|= IK_9 &|
|00000710| 26 20 41 63 74 69 6f 6e | 20 3d 3d 20 49 53 54 5f |& Action| == IST_|
|00000720| 50 72 65 73 73 29 0d 0a | 09 09 7b 0d 0a 09 09 09 |Press)..|..{.....|
|00000730| 53 6e 64 20 3d 20 56 6f | 69 63 65 4d 61 6e 61 67 |Snd = Vo|iceManag|
|00000740| 65 72 2e 47 65 74 53 6f | 75 6e 64 28 56 6f 69 63 |er.GetSo|und(Voic|
|00000750| 65 47 72 6f 75 70 2c 20 | 4b 65 79 2d 34 39 29 3b |eGroup, |Key-49);|
|00000760| 0d 0a 09 09 09 69 66 28 | 53 6e 64 20 21 3d 20 4e |.....if(|Snd != N|
|00000770| 6f 6e 65 29 0d 0a 09 09 | 09 7b 0d 0a 09 09 09 09 |one)....|.{......|
|00000780| 2f 2f 20 50 6c 61 79 73 | 20 6f 6e 20 74 77 6f 20 |// Plays| on two |
|00000790| 63 68 61 6e 6e 65 6c 73 | 20 74 6f 20 61 6d 70 6c |channels| to ampl|
|000007a0| 69 66 79 20 28 55 6e 72 | 65 61 6c 27 73 20 70 65 |ify (Unr|eal's pe|
|000007b0| 72 20 63 68 61 6e 6e 65 | 6c 20 76 6f 6c 75 6d 65 |r channe|l volume|
|000007c0| 20 6c 69 6d 69 74 29 0d | 0a 09 09 09 09 69 66 28 | limit).|.....if(|
|000007d0| 20 47 65 74 50 6c 61 79 | 65 72 28 29 2e 56 69 65 | GetPlay|er().Vie|
|000007e0| 77 54 61 72 67 65 74 20 | 21 3d 20 4e 4f 4e 45 20 |wTarget |!= NONE |
|000007f0| 29 0d 0a 09 09 09 09 09 | 47 65 74 50 6c 61 79 65 |).......|GetPlaye|
|00000800| 72 28 29 2e 56 69 65 77 | 54 61 72 67 65 74 2e 50 |r().View|Target.P|
|00000810| 6c 61 79 53 6f 75 6e 64 | 28 20 53 6e 64 2c 20 53 |laySound|( Snd, S|
|00000820| 4c 4f 54 5f 49 6e 74 65 | 72 66 61 63 65 2c 20 31 |LOT_Inte|rface, 1|
|00000830| 2e 30 66 20 29 3b 0d 0a | 09 09 09 09 65 6c 73 65 |.0f );..|....else|
|00000840| 0d 0a 09 09 09 09 09 47 | 65 74 50 6c 61 79 65 72 |.......G|etPlayer|
|00000850| 28 29 2e 50 6c 61 79 53 | 6f 75 6e 64 28 20 53 6e |().PlayS|ound( Sn|
|00000860| 64 2c 20 53 4c 4f 54 5f | 49 6e 74 65 72 66 61 63 |d, SLOT_|Interfac|
|00000870| 65 2c 20 31 2e 30 66 20 | 29 3b 0d 0a 09 09 09 7d |e, 1.0f |);.....}|
|00000880| 0d 0a 09 09 09 46 69 6e | 69 73 68 28 29 3b 0d 0a |.....Fin|ish();..|
|00000890| 09 09 09 72 65 74 75 72 | 6e 20 74 72 75 65 3b 0d |...retur|n true;.|
|000008a0| 0a 09 09 7d 0d 0a 09 09 | 72 65 74 75 72 6e 20 66 |...}....|return f|
|000008b0| 61 6c 73 65 3b 0d 0a 09 | 7d 0d 0a 0d 0a 09 66 75 |alse;...|}.....fu|
|000008c0| 6e 63 74 69 6f 6e 20 46 | 69 6e 69 73 68 28 29 0d |nction F|inish().|
|000008d0| 0a 09 7b 0d 0a 09 09 56 | 6f 69 63 65 47 72 6f 75 |..{....V|oiceGrou|
|000008e0| 70 20 3d 20 30 3b 0d 0a | 09 09 47 72 6f 75 70 50 |p = 0;..|..GroupP|
|000008f0| 72 65 66 69 78 20 3d 20 | 22 22 3b 0d 0a 09 09 2f |refix = |"";..../|
|00000900| 2f 43 6f 6d 6d 61 6e 64 | 57 69 6e 64 6f 77 2e 48 |/Command|Window.H|
|00000910| 69 64 65 57 69 6e 64 6f | 77 28 29 3b 0d 0a 09 09 |ideWindo|w();....|
|00000920| 47 6f 74 6f 53 74 61 74 | 65 28 27 27 29 3b 0d 0a |GotoStat|e('');..|
|00000930| 09 7d 0d 0a 0d 0a 09 65 | 76 65 6e 74 20 42 65 67 |.}.....e|vent Beg|
|00000940| 69 6e 53 74 61 74 65 28 | 29 0d 0a 09 7b 0d 0a 09 |inState(|)...{...|
|00000950| 09 6c 6f 67 28 22 41 43 | 4b 41 43 4b 21 22 29 3b |.log("AC|KACK!");|
|00000960| 0d 0a 09 09 61 73 73 65 | 72 74 28 31 3d 3d 30 29 |....asse|rt(1==0)|
|00000970| 3b 0d 0a 09 09 2f 2f 43 | 6f 6d 6d 61 6e 64 57 69 |;....//C|ommandWi|
|00000980| 6e 64 6f 77 20 3d 20 44 | 48 55 44 45 6c 65 6d 65 |ndow = D|HUDEleme|
|00000990| 6e 74 28 44 43 6f 6e 73 | 6f 6c 65 28 43 6f 6e 73 |nt(DCons|ole(Cons|
|000009a0| 6f 6c 65 29 2e 52 6f 6f | 74 2e 43 72 65 61 74 65 |ole).Roo|t.Create|
|000009b0| 57 69 6e 64 6f 77 28 63 | 56 6f 69 63 65 48 55 44 |Window(c|VoiceHUD|
|000009c0| 45 6c 65 6d 65 6e 74 2c | 30 2c 30 2c 32 30 30 2c |Element,|0,0,200,|
|000009d0| 33 30 30 29 29 3b 0d 0a | 09 09 2f 2f 69 66 28 20 |300));..|..//if( |
|000009e0| 43 6f 6d 6d 61 6e 64 57 | 69 6e 64 6f 77 20 3d 3d |CommandW|indow ==|
|000009f0| 20 4e 4f 4e 45 20 29 0d | 0a 09 09 2f 2f 7b 0d 0a | NONE ).|...//{..|
|00000a00| 09 09 2f 2f 09 43 6f 6d | 6d 61 6e 64 57 69 6e 64 |..//.Com|mandWind|
|00000a10| 6f 77 20 3d 20 44 56 6f | 69 63 65 4d 65 6e 75 43 |ow = DVo|iceMenuC|
|00000a20| 57 28 44 43 6f 6e 73 6f | 6c 65 28 43 6f 6e 73 6f |W(DConso|le(Conso|
|00000a30| 6c 65 29 2e 52 6f 6f 74 | 2e 43 72 65 61 74 65 57 |le).Root|.CreateW|
|00000a40| 69 6e 64 6f 77 28 43 6c | 61 73 73 27 44 49 6e 74 |indow(Cl|ass'DInt|
|00000a50| 65 72 66 61 63 65 2e 44 | 56 6f 69 63 65 4d 65 6e |erface.D|VoiceMen|
|00000a60| 75 43 57 27 2c 20 30 2c | 20 31 30 30 2c 20 32 35 |uCW', 0,| 100, 25|
|00000a70| 36 2c 20 32 30 30 29 29 | 3b 0d 0a 09 09 2f 2f 7d |6, 200))|;....//}|
|00000a80| 0d 0a 09 09 2f 2f 43 6f | 6d 6d 61 6e 64 57 69 6e |....//Co|mmandWin|
|00000a90| 64 6f 77 2e 53 68 6f 77 | 57 69 6e 64 6f 77 28 29 |dow.Show|Window()|
|00000aa0| 3b 0d 0a 09 09 2f 2f 43 | 6f 6d 6d 61 6e 64 57 69 |;....//C|ommandWi|
|00000ab0| 6e 64 6f 77 2e 62 4c 65 | 61 76 65 4f 6e 53 63 72 |ndow.bLe|aveOnScr|
|00000ac0| 65 65 6e 20 3d 20 54 72 | 75 65 3b 0d 0a 09 09 2f |een = Tr|ue;..../|
|00000ad0| 2f 43 6f 6d 6d 61 6e 64 | 57 69 6e 64 6f 77 2e 49 |/Command|Window.I|
|00000ae0| 6e 69 74 28 56 6f 69 63 | 65 4d 61 6e 61 67 65 72 |nit(Voic|eManager|
|00000af0| 2e 63 6c 61 73 73 2c 20 | 56 6f 69 63 65 47 72 6f |.class, |VoiceGro|
|00000b00| 75 70 29 3b 0d 0a 09 7d | 0d 0a 7d 0d 0a 0d 0a 00 |up);...}|..}.....|
+--------+-------------------------+-------------------------+--------+--------+